Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 NORTHCROFT Semi-Detached £89,000 11 Jan 2002
14 NORTHCROFT Semi-Detached £290,000 2 Feb 2023
20 NORTHCROFT Semi-Detached £285,000 14 Apr 2022
24 NORTHCROFT Terraced £58,000 5 Jun 1998
26 NORTHCROFT Semi-Detached £247,000 15 Nov 2017
28 NORTHCROFT Terraced £167,000 11 Apr 2008
32 NORTHCROFT Detached £150,000 27 Feb 2004